Java und XML : DXML lesen und bearbeiten SAX, DOM Xerces, JAXP (Crimson), JDOM |
||
---|---|---|
|
Zielpublikum | Web Interessierte |
Vorkenntnisse | Es ist von Vorteil, wenn Sie XML und Java Kenntnisse besitzen; dies ist jedoch nicht Bedingung. |
Kursbeginn | jederzeit |
Kursdauer | 1 Abend bzw. 1/2 Tag |
KURSZIELE Sie können Daten in XML Dokumente verpacken. Sie können Daten aus XML Dokumenten extrahieren Sie kennen die Funktionsweise der wichtigsten Parser KURSUNTERLAGEN Skript (PDF), Beispiele (ZIP) KURSINHALTE 5. XML PARSER EIN ÜBERBLICK 1 5.1. EINLEITUNG 1 5.2. INPUTSTREAMS UND READERS 1 5.3. XML PARSER 4 5.3.1. Auswahl eines XML API 4 5.3.1.1. SAX 4 5.3.1.2. DOM 5 5.3.1.3. JAXP 5 5.3.1.4. JDOM 5 5.3.1.5. dom4j 5 5.3.1.6. ElectricXML 5 5.3.1.7. XMLPULL 6 5.3.1.8. Data Binding 6 5.3.2. Auswahl eines XML Parsers 6 5.3.2.1. Funktionalität 6 5.3.2.2. API Unterstützung 7 5.3.2.3. Lizenzen 7 5.3.2.4. Korrektheit 7 5.3.2.5. Effizienz 7 5.3.3. Verfügbare Parser 8 5.3.3.1. Xerces 8 5.3.3.2. Crimson 8 5.4. SAX 9 5.4.1. Crimson 9 5.4.2. Xerces 10 5.4.3. Der Handler 10 5.5. DOM 11 5.5.1. Crimson 11 5.5.2. Xerces DOM 15 5.5.3. JDOM 17 5.6. ZUSAMMENFASSUNG 20 BEISPIEL Generieren von XML Dokumenten aus strukturierten Daten. (Daten in eine DB abspeichern, lesen und als XML DOkument ausgeben) Einfache Apache POI Anwendung : Lesen eines Spreadsheet (Ausgabe in XML ist gleich wie oben) Lesen unstrukturierter Informationen aus dem Web (Google API)Links zu diesem Kapitel